Curdled Test Fixtures ^^^^^ **Definition:** * Where there’s an inappropriate union of tests in the same fixture, or splitting into multiple fixtures where one would be better **Code Example:** .. code-block:: java class MyTest { // some test input or expected output private static final SomeObject COMPLEX_DATA = new ...; private Thing whatWeAreTesting = new ...; // ... other resources @BeforeEach void beforeEach() { // some additional setup } @AfterEach void afterEach() { // some tidy up } @Test void testOne() { ... } } **References:** .. admonition:: Quality attributes * :octicon:`file-code;1em` - Code Example * :octicon:`comment-discussion;1em` - Cause and Effect * :octicon:`graph;1em` - Frequency * :octicon:`sync;1em` - Refactoring * `Test Smells - The Coding Craftsman `_ :octicon:`file-code;1em`